using System;
using System.Collections.Generic;
using System.Text;

namespace AUSRIS.Reports.Utilities.Deployment.Entities
{
	public class DeploymentSet
	{
		#region Private Fields

		private string name;
		private FolderCollection folders;
		private string versionTag;
		private string moduleName;
		private string targetServiceUrl;

		#endregion

		#region Constructor(s)

		public DeploymentSet()
		{
			this.folders = new FolderCollection();
		}

		#endregion

		#region Public Properties

		public FolderCollection Folders
		{
			get
			{
				return this.folders;
			}
		}

		public string Name
		{
			get
			{
				return name;
			}
			set
			{
				name = value;
			}
		}

		public string VersionTag
		{
			get
			{
				return versionTag;
			}
			set
			{
				versionTag = value;
			}
		}

		public string ModuleName
		{
			get
			{
				return moduleName;
			}
			set
			{
				moduleName = value;
			}
		}

		public string TargetServiceUrl
		{
			get
			{
				return targetServiceUrl;
			}
			set
			{
				targetServiceUrl = value;
			}
		}

		#endregion
	}
}